Java 异常抛出 简单用法示例

在面向对象语言里,使用异常(其实也是类)。把出错信息封装到异常类里面,这样当出错的时候,就可以根据捕获的异常对象获取更多的出错信息。

简单的大家都懂,直接上代码:

(1)

public class TestSystemIn {
     public static void main ( String [] args ){
         try {
         BufferedReader stdin = new BufferedReader ( new InputStreamReader ( System . in ));
                System . out . println ( "Enter a line:" );
                System . out . println ( "111:" + stdin . readLine ());
        } catch ( Exception e ){    
            
        }

    }

}

(2)

public class WriterDemo {   
    public static void main ( String [] args ) throws Exception { // 异常抛出,  不处理   
        // 第1步:使用File类找到一个文件   
        File f = new File ( "c:" + File . separator + "WriterDemo.txt" ); // 声明File 对象   
        // 第2步:通过子类实例化父类对象   
        Writer out = null ;                
// 准备好一个输出的对象   
        out = new FileWriter (f);           
        // 第3步:进行写操作   
        String str = "Hello World!!!" ;
        out . write (str);                   
        out . flush ();         
        // 第4步:关闭输出流   
         out . close ();                  
    }   
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值