1
import java.util.Scanner;
public class word1 {
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner input =new Scanner(System.in);
System.out.print("请输入课程代号(1 ~ 3之间的数字):");
try {
int falg=input.nextInt();
if(falg==1){
System.out.println("C#编程");
}else if(falg==2){
System.out.println("Java编程");
}else if(falg==3){
System.out.println("HTML编程");
}else{
System.out.println("请输入1 ~ 3之间的数字!");
}
} catch (Exception e) {
System.out.println("请输入1 ~ 3之间的数字!");
}finally{
System.out.println("欢迎提出建议");
}
}
}
2
public class word2 {
@SuppressWarnings("unused")
private int age;
public void setAge(int age) throws Exception {
if (age < 1 || age > 100) {
throw new Exception("年龄必须在1到100之间!");
} else {
this.age = age;
System.out.println("赋值成功");
}
}
public int num(String flag) throws Exception {
try {
int a = Integer.parseInt(flag);
return a;
} catch (Exception e) {
throw new Exception("必须输入1到100之间的数字!");
}
}
}
import java.util.Scanner;
public class word2_1 {
public static void main(String[] args) throws Exception{
word2 word = new word2();
@SuppressWarnings("resource")
Scanner input = new Scanner(System.in);
System.out.print("请输入1-100的数字:");
try {
int a = word.num(input.next());
word.setAge(a);
} catch (Exception e) {
e.printStackTrace();
}
}
}
3
import java.util.Scanner;
public class word3 {
public static void main(String[] args) throws Exception{
word2 word = new word2();
@SuppressWarnings("resource")
Scanner input = new Scanner(System.in);
System.out.print("请输入1-100的数字:");
try {
int a = word.num(input.next());
word.setAge(a);
} catch (Exception e) {
e.printStackTrace();
}
}
}