W
waikuok
Unregistered / Unconfirmed
GUEST, unregistred user!
import java.io.*;
class SwitchDemo
{
public static void main(String args[])
{
char c;
System.out.println("請輸入測試數據: ");
c=(char)System.in.read();
switch(c)
{
case 0:
System.out.println("測試輸入0");
break;
case 1:
System.out.println("測試輸入1");
break;
case 2:
System.out.println("測試輸入2");
break;
case 3:
System.out.println("測試輸入0");
break;
default:
System.out.println("測試輸入字符不在0-3之間");
}
}
}
以上的代码,在编译时提示出现不可捕捉的错误在 c=(char)System.in.read();
这一句,
请问有什么错误?该怎么修改?是什么原因?
class SwitchDemo
{
public static void main(String args[])
{
char c;
System.out.println("請輸入測試數據: ");
c=(char)System.in.read();
switch(c)
{
case 0:
System.out.println("測試輸入0");
break;
case 1:
System.out.println("測試輸入1");
break;
case 2:
System.out.println("測試輸入2");
break;
case 3:
System.out.println("測試輸入0");
break;
default:
System.out.println("測試輸入字符不在0-3之間");
}
}
}
以上的代码,在编译时提示出现不可捕捉的错误在 c=(char)System.in.read();
这一句,
请问有什么错误?该怎么修改?是什么原因?