Java 自定義異常
自定義異常
Java本身內(nèi)置的大量異常類覆蓋了大部分的編程異常場(chǎng)景,但是有時(shí)開(kāi)發(fā)者需要自定義一些規(guī) 則和異常情況。自定義異常可以處理某些特殊的、超出期望的業(yè)務(wù)邏輯,例如下面不符合正常自 然邏輯的程序代碼。
//自定義異常
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("邏輯錯(cuò)誤:"+earth);
}
}
}
點(diǎn)擊加載更多評(píng)論>>