package Demo10;
/**
* 本章为JAVA Error和Exception
*
* 捕获和抛出异常
*
* 自定义异常和总结
*
*
* Error和Exception的区别:
* Error通常是灾难性的致命错误,是程序无法控制和处理的,当出现这些异常时,JVM(Java虚拟机)一般会选择终止线程;
*
* Exception通常情况下是可以被程序处理的,并且在程序中应该尽可能的去处理这些异常;
*
*
* 关于捕获和抛出异常:
*
* 通过 try{
* A
* }catch(B){
*
* }finally{
* C
* }
*
*/
public class Demo1 {
public static void main(String[] args) {
int a =1 ;
int b =0;
try {
System.out.println(a/b);
} catch (Exception e) {
e.printStackTrace();
}
}
}