5. 对于输入的数,如果出现小数,则作为异常处理,
并舍去小数,显示结果;
如果输入的数据类型不对也作为异常处理,显示结果0。
package chapter4; import java.util.*; public class demo5 { public static void main(String[] args)throws Exception { Scanner sc=new Scanner(System.in); try { double num=sc.nextDouble(); if(Math.floor(num)!=num) { throw new Exception("出现小数,结果:"+Math.floor(num)); } }catch(NumberFormatException e){ System.out.println("0"); } } }