JAVA Exception study two

来源:互联网 发布:并查集 c语言 编辑:程序博客网 时间:2024/06/08 04:39
class Information{public void setage(int age)throws Exception{if(age<0){Exception r=new Exception("年龄不能小于零");throw r;}System.out.println(age);}//throw r抛出一个异常//throws是用来申明一个异常的。也就是说setage可能会产生一个异常。//当调用这个方法的时候需要捕获这个异常,申明异常的方法谁调用谁来处理。//2012/4/24 Hero_hwl}class Except{public static void main(String args[]){Information infor=new Information();try{infor.setage(-20);}catch(Exception e){e.printStackTrace();}}}