-2
我需要此代碼在用戶嘗試輸入字符串而不是int時產生錯誤消息。我會怎麼做呢?產生錯誤消息而不是崩潰的掃描程序代碼
import java.util.Scanner; public class Testing { public static void main (String [] args){ Scanner s = new Scanner(System.in); System.out.println("Please enter an int"); input = s.nextInt(); } }
既然你在'if'塊中'break',就不需要'else'塊了。只需在'if'語句後面輸出錯誤(到'System.out')。 – Andreas
@Andreas足夠公平。編輯。另外,它切換到'printf'。 –