自定义异常
Java本身内置的大量异常类覆盖了大部分的编程异常场景,但是有时开发者需要自定义一些规 则和异常情况。自定义异常可以处理某些特殊的、超出期望的业务逻辑,例如下面不符合正常自 然逻辑的程序代码。
//自定义异常
public class DefineException extends Exception {
public DefineException(String ErrorMessage) {
super(ErrorMessage);
}
}
//自定义异常
public class Demo {
public static void main(String[] args) throws DefineException {
String earth = "地球是方的";
if (earth.equals("地球是方的")) {
throw new DefineException("逻辑错误:"+earth);
}
}
}
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>