4 回答
望遠
TA貢獻1017條經驗 獲得超1032個贊
try{
? ? ? ?String s1=input.next();
? ? ? ?String s2=input.next();
? ? ? ? if(s1.equals(s2))
? ? ? ? ? ? { ? int flag=10/0;
? ? ? ? ? ? ? ?}
}catch(Exception e){
? ?System.out.println("兩次輸入的字符串不能相同");
}
211103
TA貢獻20條經驗 獲得超11個贊
這個你可以自定義一個異常
public?class?SameExceotion?extends?Exception{
public?SameExceotion(){
}
public?SameExceotion(String?s){
super(s);}
}然后用的時候調用就可以了,調用之后你需要對異常進行處理throws拋出或用try catch捕獲。
String?s1=input.next();
String?s2=input.next();
if(s2.equals(s1)){
throw?SameException;}?
添加回答
舉報
0/150
提交
取消
