A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© niuapp 中级黑马   /  2015-5-23 22:01  /  478 人查看  /  1 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

以前粗略的看了点儿基础视频,try-catch异常处理那块儿不知道有什么用,今天突然发现原来能用在 键盘录入这里,新手水平有限,请大神多多指教哈。

  1. /*
  2.         一年有12个月,每个月分别对应于不同的季节。
  3.         请根据给定的月份,输出对应的季节。
  4.         春:3,4,5
  5.         夏:6,7,8
  6.         秋:9,10,11
  7.         冬:1,2,12
  8. */

  9. import java.util.Scanner;
  10. import java.util.InputMismatchException;

  11. class ScannerTest
  12. {
  13.         public static void main (String[] args)
  14.         {
  15.                 Scanner sc = new Scanner(System.in);
  16.                 System.out.println("输入一个月份1-12:");
  17.                 int x = 0;

  18.                 try{
  19.                 x = sc.nextInt();        //如果接收的不是一个int类型的数,则处理异常并退出
  20.                 }catch(InputMismatchException i){
  21.                         System.out.println("非法输入");
  22.                         System.exit(0);
  23.                 }
  24.                

  25.                 if (x<=12 && x>=1)
  26.                 {
  27.                         if (x<=5 && x>=3)
  28.                         {
  29.                                 System.out.println("春天");
  30.                         }
  31.                         else if (x<=8 && x>=6)
  32.                         {
  33.                                 System.out.println("夏天");
  34.                         }
  35.                         else if (x<=11 && x>=9)
  36.                         {
  37.                                 System.out.println("秋天");
  38.                         }
  39.                         else
  40.                         {
  41.                                 System.out.println("冬天");
  42.                         }
  43.                 }
  44.                 else
  45.                 {
  46.                         System.out.println("输入有误!");
  47.                 }
  48.         }
  49. }
复制代码

1 个回复

倒序浏览
发生异常后自定义处理方式
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马