try为JAVA保留字,不能用来做类名

解决方案 »

  1.   

    try是保留字,你把它拿来做类名干什么?
      

  2.   

    我把它的名字该为了try2,和try1在同一个文件夹内,怎么一个可以编译,编译try2.java的时候说文件找不到?
      

  3.   

    我在e:\javasouce\go 下有两个文件
    try1.java
    package go;
    public class try1{
    pubic static void p(int s)
    {
    System.out.println(s);
    }
    }
    try2.java
    package go;
    public class try2{
    public static void p(String s)
    {
    System.out.println(s);
    }
    }
    javac -classname e:\javasource tr1.java
    没有错误,

    javac -classname e:\javasource tr2.java
    编译器说file can not read 
    why??