package hello;
/**
*
* @author asus
*/
import java.util.*;
public class Hello {
/**
* @param args the command line arguments
*/
public static void main(String[] args) //throws Exception
{
//抛给虚拟机没办法处理出现的异常,尽量用trycatch语句
// TODO code application logic here
A aa=new A();
// try
//{
aa.a();
// }
// catch(Exception e)
// {
// System.out.println("输入有误");
// }
System.out.println("程序顺利进行中...");
}
}
class A
{
void a()// throws Exception //抛给上级aa.a()接着,然后用try-catch处理掉
{//上级trycatch不处理就会出错
int a,b,c;
Scanner sc=new Scanner(System.in);
a=sc.nextInt();
b=sc.nextInt();
c=a%b;
System.out.println("余数为"+c);
}
}
import java.util.*;
public class Hello {
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
int a,b,c;
Scanner sc=new Scanner(System.in);
try
{
a=sc.nextInt();
b=sc.nextInt();
c=a%b;
System.out.println("余数为"+c);
}
catch(Exception e)
{
System.out.println("输入有误");
}
finally //异常处理出口,用于try-catch之后,无论是否出现异常finally语句都会被执行
{
System.out.println("程序顺利进行中...");
}
}