异常
2016-07-19 00:05
288 查看
一、try-cathc-finally 异常处理
1、
Test.java
1、
package com.test; import java.util.InputMismatchException; import java.util.Scanner; import org.apache.log4j.Logger; public class Test { //1.创建日记对象 private static Logger logger=Logger.getLogger(Test.class.getName()); public static void main(String[] args) { try { Scanner input=new Scanner(System.in); System.out.print("请输入被除数:"); int num1=input.nextInt(); logger.debug("输入被除数:"+num1); System.out.print("请输入除数:"); int num2=input.nextInt(); logger.debug("输入除数:"+num2); System.out.println(String.format("%d /%d=%d", num1,num2,num1/num2)); logger.debug("运算结果:"+String.format("%d /%d=%d", num1,num2,num1/num2)); }catch(InputMismatchException e){ logger.error("除数和被除数必须是整数!",e); }catch(ArithmeticException e){ logger.error(e.getMessage()); } catch (Exception e) { logger.error(e.getMessage()); }finally{ System.out.println("欢迎使用!!"); } } }
Test.java
相关文章推荐
- UE4利用Save Game创建全局变量
- 表情包36年出位史
- 如何在 Objective-C 的环境下实现 defer
- 逐层拼接云原生栈
- python线程、进程和协程详解
- python异常和文件处理机制详解
- python对象及面向对象技术详解
- Python全局变量用法实例分析
- 教你轻松记住JS正则表达式
- 深入理解PHP JSON数组与对象
- JSON两种结构之对象和数组的理解
- 在PHP语言中使用JSON和将json还原成数组的方法
- PHP中Socket连接及读写数据超时问题分析
- smarty循环嵌套用法示例分析
- PHP实现数组array转换成xml的方法
- 分析PHP中单双引号的误区和双引号小隐患
- js实现动态创建的元素绑定事件
- 如何在JS中实现相互转换XML和JSON
- plupload+artdialog实现多平台上传文件
- artDialog+plupload实现多文件上传