尚学堂科技

_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理听课笔记09.11.27-byLoveXForce
Java异常处理
2009-11-2719:16:10-2009-12-1
五个关键词:trycatchfinallythrowthrows一、异常的概念
Java异常是Java提供的用于处理程序中错误的一种机制。 所谓错误是指在程序运行的过程中发生一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。 设计良好的程勋应该在异常发生时提供处理这些错位的方法,使得程序不会因为异常的发生而阻断或产生不可
预见的结果。
Java程勋的执行过程中如出现异常事件,可以生成一个异常类,该异常类封装了异常事件的信息并将被提交给
Java运行时的系统,这个过程称为抛出(throw)异常。
当Java运行时系统接收到异常对象时,会寻找能处理这一异常的代码并把当前异常对象交给其处理,这一过程
称为捕获(catch)异常。例子:
importjava.io.*;publicclassTestEx{
publicstaticvoidmain(String[]args){try{
System.out.println(2/0);
}catch(ArithmeticExceptionae){//自己定义的异常类对象名,系统将异常对象传递给ae里面,ae相当于形参
System.out.println("出错了");
ae.printStackTrace();//常用的办法:把错误的堆栈信息打印出来!系统默认也是打印误的堆栈信息。}}}
马士兵_J2SE第四章_异常处理_个人学习笔记_理学_高等教育_教育专区。马士兵_J2SE第四章_异常处理_个人学习笔记尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_第 ...
马士兵_J2SE第四章__Java_异常处理个人学习笔记_求职/职场_应用文书。尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_第 04 章_异常处理 Java 异常处理五个关键词...
马士兵 J2SE第四章 异常处理 个人学习笔记_计算机软件及应用_IT/计算机_专业资料。尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理尚...
马士兵J2SE第四章Java异常处理个人学习笔记 隐藏>> 分享到: X 分享到: 使用一键分享,轻松赚取财富值, 了解详情 嵌入播放器: 普通尺寸(450*500pix) 较大尺...
马士兵 J2SE第四章 异常处理 个人学习笔记 尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常处理尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第04章_异常...
尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_第 09 章_线程 第九章 Java ...它更适合于多个线程处理同一资源 – 实现 Runnable 接口的类的对象可以用来创建...
马士兵 J2SE第九章 线程 个人学习笔记_计算机软件及应用_IT/计算机_专业资料。尚学堂科技_马士兵_JAVA视频教程_J2SE_5.0_第09章_线程今日...
马士兵_J2SE_第二章_基础语法_个人学习笔记_其它语言学习_外语学习_教育专区。...尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_第 02 章_基础语法 第二章 ...
06马士兵_J2SE第六章常用类_个人学习笔记_理学_高等教育_教育专区。尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_第 06 章_常用类 听课笔记 2009-12-17 21 ...
尚学堂科技_马士兵_JAVA 视频教程_J2SE_5.0_第 03 章_面向对象 听课笔记 ...抛出更少的异常,或者是抛出父类抛出的异常的子异常,因为子类可 以解决父类的...
闽公网安备 35021102001881号 
热门文档