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

猜你喜欢

转载自blog.csdn.net/nightchenright/article/details/80866549
今日推荐