问答详情
源自:1-5 Java 中的异常抛出以及自定义异常

自定义异常 以及使用

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());
		}
	}
}


提问者:lucitas 2016-02-24 15:50

个回答

  • 小小人_小叮当
    2016-02-24 18:05:33


    -_-!