转自:
Java自定义异常的相关说明
Java自定义异常的功能:
就是我们使用Java代码编写一个自定义异常处理类,那么如何编写一个自定义异常类呢?
下文将一一道来,如下所示:
1.异常都必须是 Throwable 的子类
2.编写一个检查异常类,需继承Exception类
3.编写一个运行时异常类,需继承RuntimeException类
例:
class MyException extends Exception{
}
例: 定义一个自定义异常类
/*myException.java*/ package com.java265 import java.io.*; //自定义异常类,继承Exception类 public class myException extends Exception { private String info; public myException(String info) { this.info = info; } public String getInfo() { return info; } } package com.java265; public class testMain { /*java265.com 使用自定义异常类的示例分享*/ public static void main(String[] args) throws Throwable { // 显式抛出异常 throw new myException("other"); } }