A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小p 中级黑马   /  2015-7-17 12:33  /  226 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文



/*
异常:程序在运行时出现不正常情况。
异常由来:问题也是现实生活中一个具体的事物,也可以通过java类封装。
   其实就是java对不正常情况进行描述后的对象体现。
问题划分:两种:一种是严重的问题,一种是非严重的问题。
严重的:通过Error类进行描述。
一般不编写针对性的代码对其进行处理。
不严重的:Exception类进行描述。
可以使用针对性的处理方式进行处理。
2,异常的处理
try
{
需要被检测的代码;
}
catch(异常类 变量)
{
处理异常的代码;(处理方式)
}
finally
{
一定会执行的语句;
}


对多异常的处理。
1,声明

*/
class Demo
{
int div(int a,int b)throws Exception //通过throws关键字申明该功能可能有问题
{
  return a/b;
}
}

class  ExceptionDemo
{
public static void main(String[] args)
{
  Demo d= new Demo;
  try
  {
   int x=d.div(4,0);
   System.out.println("x="+x);
  }
  catch (Exception e)//Exception e =new Arithmetic//Exception():
  {
   e.printStackTrace();//异常名称,异常信息,异常出现位置
  }

}
}

2 个回复

正序浏览
总结的不错!
回复 使用道具 举报
总结的不错!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马