异常处理是面向对象语言区别于面向过程语言的重要标志之一,异常的出现,可以使我们编写的程序变得强大并且安全。简单地说,异常是处理错误的机制。

import java.util.*;
public class Test
{
public static void main(String[] args)
{
int a,b,c;
Scanner sc=new Scanner(System.in);
a=sc.nextInt();
b=sc.nextInt();
c=a%b;
System.out.println("程序顺利进行中");
sc.close();
System.out.println("余数为"+c);
}
}

这一节再一次讲述什么是异常。

看上面的程序,当除数b为0的时候,会发生异常,当输入的a为字母的时候,也会发生异常,一个小小的程序都能发生如此多的意料之外的异常,就突出了解决异常的重要性。

意为如何在发生异常之后,还能继续按照异常的解决方案运行下去,而不是系统崩溃,这是坠吼的。