在java里怎么判断输入的东西是不是数字和正整数?(请把详细的代码给我谢谢)

2024-11-28 22:54:10
推荐回答(1个)
回答1:

顶流星的代码, try{//如果转换异常则输入的不是数字 num=Integer.parseInt(st);if(num0){System.out.println("输入的是正整数") ;}break;}catch(Exception e){System.out.println("只能输入整数") ;}关键是这个try...catch, 在try中,如果 Integer.parseInt() 异常报错的话会直接跳到catch中。