import java.io.*;public class SwithcTest { public static void main(String[] args) throws java.io.IOException { char a; System.out.println("Enter a number from 1--3"); a=(char)System.in.read(); switch(a) { case '1':System.out.println("You pressed 1!");break; case '2':System.out.println("You pressed 2!");break; case '3':System.out.println("You pressed 3!");break; default: System.out.println("entry"); } } }保对!!
还是不对,错误箭头在io.IOException之间的点上,错误提示为:package java.io does not exist
要不你写成这样!~ public class SwithcTest { public static void main(String[] args) { try{ char a; System.out.println("Enter a number from 1--3"); a=(char)System.in.read(); switch(a) { case '1':System.out.println("You pressed 1!");break; case '2':System.out.println("You pressed 2!");break; case '3':System.out.println("You pressed 3!");break; default: System.out.println("entry"); } }catch(Exception e){ } } }
char a; System.out.println("Enter a number from 1--3"); a=(char)System.in.read(); switch(a) { case '1':System.out.println("You pressed 1!");break; case '2':System.out.println("You pressed 2!");break; case '3':System.out.println("You pressed 3!");break; default: System.out.println("entry"); } throw new java.io.IOException();//表示該程式抛出java.io.IOException異常 } }
class SwithcTest { public static void main(String[] args) { throws Java.io.IOException char a; System.out.println("Enter a number from 1--3"); a=(char)System.in.read(); switch(a) { case '1':System.out.println("You pressed 1!");break; case '2':System.out.println("You pressed 2!");break; case '3':System.out.println("You pressed 3!");break; default: System.out.println("entry"); } } } 明白啦,明白啦!!! 这段代码没编译成功是:throws Java.io.IOException的Java为大写;应小写为java.io.IOException才对,否则就会出现:illegal start of expression的错误。
{
public static void main(String[] args) throws java.io.IOException
{
char a;
System.out.println("Enter a number from 1--3");
a=(char)System.in.read();
switch(a)
{
case '1':System.out.println("You pressed 1!");break;
case '2':System.out.println("You pressed 2!");break;
case '3':System.out.println("You pressed 3!");break;
default: System.out.println("entry");
}
}
}保对!!
public class SwithcTest
{
public static void main(String[] args)
{
try{
char a;
System.out.println("Enter a number from 1--3");
a=(char)System.in.read();
switch(a)
{
case '1':System.out.println("You pressed 1!");break;
case '2':System.out.println("You pressed 2!");break;
case '3':System.out.println("You pressed 3!");break;
default: System.out.println("entry");
}
}catch(Exception e){
}
}
}
c:\j2sdk1.4.2\lib\dt.jar;c:\j2sdk1.4.2\lib\tools.jar
这两个文件是放在 lib 目录下的,里面包含了SDK的所有class。而单纯包含lib是不能引用到里面的class的。
劳尔,狠。
{
public static void main(String[] args) throws java.io.IOException//main函數可能會抛出java.io.IOException異常,調用該函數的程式需要catch該Exception
{
char a;
System.out.println("Enter a number from 1--3");
a=(char)System.in.read();
switch(a)
{
case '1':System.out.println("You pressed 1!");break;
case '2':System.out.println("You pressed 2!");break;
case '3':System.out.println("You pressed 3!");break;
default: System.out.println("entry");
}
throw new java.io.IOException();//表示該程式抛出java.io.IOException異常
}
}
{
public static void main(String[] args)
{
throws Java.io.IOException char a;
System.out.println("Enter a number from 1--3");
a=(char)System.in.read();
switch(a)
{
case '1':System.out.println("You pressed 1!");break;
case '2':System.out.println("You pressed 2!");break;
case '3':System.out.println("You pressed 3!");break;
default: System.out.println("entry");
}
}
}
明白啦,明白啦!!!
这段代码没编译成功是:throws Java.io.IOException的Java为大写;应小写为java.io.IOException才对,否则就会出现:illegal start of expression的错误。
可是
throws Java.io.IOException
这句写在{}内可以执行!
我是不行.
我也曾用过NetBeans,
但不会用!
可是
throws Java.io.IOException
这句写在{}内可以执行!
我是不行.在NetBeans中不行!!!