论坛首页 Java企业应用论坛

异常专题:

浏览 869 次
锁定老帖子 主题:异常专题:
该帖已经被评为隐藏帖
作者 正文
   发表时间:2011-07-24  
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.List;

/**
 * 异常专题:
 * 异常分类:检查性异常(非运行时异常)和非检查性异常(运行时异常)
 * 非运行时异常:是RuntimeException以外的异常,从语法角度来说,是必须进行处理的异常,
 * 如果不经行处理,则编译不通过,如IOException
 * 运行时异常:是RuntimeException类或者其子类,程序可以选择捕获处理,也可以选择不处理,如NullPointerException
 * @author 够潮
 *
 */
public class Demo9 {

	
	
	
	public void say(){
		
		int a ;
		//System.out.println(a);//局部变量在使用的时候,一定要进行初始化
	}
	/**
	 * @param args
	 * @throws FileNotFoundException 
	 */
	public static void main(String[] args) throws FileNotFoundException {
		// TODO Auto-generated method stub
		File file = new File("");
		InputStream is = new FileInputStream( file);//检查性异常
		List list = null;
		//System.out.println(list.size());//非检查性异常不做处理
		try{
			System.out.println(list.size());
		}catch(Exception e){
			System.out.println(e.getMessage());//做处理
		}

	}

}

 

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics