![]()
1 package com.project;
2 import java.util.InputMismatchException;
3 /**
4 * 根据编号输出课程名称
5 * 根据键盘输入进行判断
6 * 不管输入是否正确,都输出“欢迎提出建议!”
7 * @author L
8 */
9 import java.util.Scanner;
10
11 public class Project {
12 static Scanner sc=new Scanner(System.in);
13 public static void main(String[] args) {
14 System.out.print("请输入课程代号(1~3之间的数字):");
15 try {
16 int num=sc.nextInt();
17 if(num>=1&&num<=3) {
18 //判断数字
19 switch(num) {
20 case 1:
21 System.out.println("Java课程");
22 break;
23 case 2:
24 System.out.println("C#课程");
25 break;
26 case 3:
27 System.out.println("C++课程");
28 break;
29 }
30 }else {
31 System.out.println("输入有误,没有对应课程!");
32 }
33 }catch(InputMismatchException e){
34 System.err.println("输入类型有误");
35 e.printStackTrace();
36 }catch(Exception e) {
37 System.out.println("输入有误");
38 }finally {
39 System.out.println("欢迎提出建议!");
40 }
41 }
42 }
![]()
![]()