第五次实训作业异常处理
package dama; import java.util.Scanner; public class ExceptionTest { public static void main(String[] args) { // TODO 自动生成的方法存根 try { int x,y; Scanner scanner=new Scanner(System.in); x=scanner.nextInt(); y=scanner.nextInt(); int result=x/y; System.out.println(result); } catch(Exception e) { System.out.println("除数不为零"); } finally { System.out.println("完成"); } }
package Input; import java.util.*; public class MismatchDemo { public static double Area(double r) { return r*r*Math.PI; } public static void main(String[] args) { Scanner sc=new Scanner(System.in); try { System.out.println("请输入半径:"); double r=sc.nextDouble(); System.out.println("此圆的面积为:"+Area(r)); } catch(Exception e) { e.printStackTrace(); } sc.close(); } }
}
在此次学习中,感觉到异常的简单已经他的难。可以说这个异常处理需要你去深入的了解与探索才可能灵活运用。