JAVA异常学习笔记
2007-09-03 02:37
465 查看
package jie.com;
import java.io.*;
public class ExceptionDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
throw new ArithmeticException("异常测试");
}
catch(Exception e)
{
System.out.println(e.toString());
}
catch(ArithmeticException e)
{
System.out.println(e.toString());
}
}
}
//在声明异常捕捉时,要注意声明的次序,必须把异常的父类声明在子类的后面,不能像上面这样,否则会出现编译时错误;
//应该调换一下顺序:
/*package jie.com;
import java.io.*;
public class ExceptionDemo {
/**
* @param args
*/
/*public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
throw new ArithmeticException("异常测试");
}
catch(ArithmeticException e)
{
System.out.println(e.toString());
}
catch(Exception e)
{
System.out.println(e.toString());
}
}
}*/
import java.io.*;
public class ExceptionDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
throw new ArithmeticException("异常测试");
}
catch(Exception e)
{
System.out.println(e.toString());
}
catch(ArithmeticException e)
{
System.out.println(e.toString());
}
}
}
//在声明异常捕捉时,要注意声明的次序,必须把异常的父类声明在子类的后面,不能像上面这样,否则会出现编译时错误;
//应该调换一下顺序:
/*package jie.com;
import java.io.*;
public class ExceptionDemo {
/**
* @param args
*/
/*public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
throw new ArithmeticException("异常测试");
}
catch(ArithmeticException e)
{
System.out.println(e.toString());
}
catch(Exception e)
{
System.out.println(e.toString());
}
}
}*/
相关文章推荐
- [学习笔记]Java异常机制
- java学习笔记16--异常
- 【Java学习笔记之三十二】浅谈Java中throw与throws的用法及异常抛出处理机制剖析
- Java学习笔记之异常处理
- 【原】Java学习笔记030 - 异常
- 黑马程序员---- Java学习笔记:1.异常 2.集合
- Java学习笔记35(异常)
- 黑马程序员java学习笔记——内部类、异常、包
- java学习笔记--异常
- Java学习笔记——通过异常处理错误
- Java学习笔记<4>异常
- Java异常处理学习笔记
- 黑马程序员-Java学习笔记之异常和包
- Java基础学习笔记之异常处理
- Java学习笔记——集合、泛型、异常
- Java异常学习笔记
- [置顶] JavaSE学习笔记_8:Java异常
- Java学习笔记之异常专题
- Java学习笔记62. 异常处理语句 try...catch...finally
- Java学习笔记(异常)