自定義異常 以及使用
public?class?ExceptionTest?extends?Exception{ public?ExceptionTest(){ } public?ExceptionTest(String?message){ super(message); } public?void?dunkOrNot(int?select)?throws?ExceptionTest{ if(select==1){ throw?new?ExceptionTest("你喝大了"); } else{ System.out.println("你沒喝醉"); } } public?static?void?main(String[]?args)throws?ExceptionTest?{ ExceptionTest?et=new?ExceptionTest(); int?select=1; try{ et.dunkOrNot(select); } catch(ExceptionTest?e){ System.out.println("發現異常:"+e.getMessage()); } } }
2016-02-24
-_-!