Java中异常抛出和自定义异常
2017-04-14 16:54
288 查看
现在我们已经知道了什么是异常,也知道怎么去处理异常。
那么是如何抛出异常的呢?
需要用到2个关键字:
我们自定义一个:
那么是如何抛出异常的呢?
需要用到2个关键字:
throw和throws。
public void 方法名(参数列表) throws 异常列表 { //调用会抛出异常的方法 //或者 throw new Exception(); }
自定义异常
class 自定义异常类 extends 异常类型{ }
我们自定义一个:
public class DrunkException extends Exception{ public DrunkException(){ } public DrunkException(String message){ super(message); } }
相关文章推荐
- Java学习笔记之异常、处理异常、异常抛出、自定义异常、异常链
- Java 自定义异常 异常抛出
- Java学习之自定义异常和抛出异常
- java中异常抛出以及自定义异常
- java中的异常抛出及自定义异常
- Think in Java 笔记_Chapter12_1_Exception基础_异常处理3_自定义异常以及抛出多个异常的处理
- Java 如何抛出异常、自定义异常
- java基础16 捕获、抛出以、自定义异常和 finally 块(以及关键字:throw 、throws)
- Java 原码、反码、补码,自定义的异常类,手动抛出异常。
- java 抛出自定义异常
- 【慕课笔记】第一章 异常与异常处理 第4节 JAVA中的异常抛出以及自定义异常
- Java访问DotNet平台WCF服务,使用自定义对象如IDictionary做参数时,抛出"Did not understand MustUnderstand"异常
- java语言自定义异常
- 怎么会抛出java.lang.IndexOutOfBoundsException这个异常
- 自定义Java异常
- Java自定义异常类
- 怎么会抛出java.lang.IndexOutOfBoundsException这个异常
- 如何更好地用Java中的异常抛出
- Collection 或 Map 进行迭代操作抛出 java.util.ConcurrentModificationException 异常
- thread"main"java.lang.NoClassDefFoundError:ServerProgram.java 抛出异常~