帮我看看这段程序!
import java.io.*;
class myinput
{
public static void main(String args[])
{
try
{
System.out.println("Enter Directory:");
char ch;
StringBuffer dirBuf = new StringBuffer();
while((ch=(char)System.in.read())!='\n')
dirBuf.append(ch);
System.out.println("Enter Filename:");
StringBuffer fileBuf = new StringBuffer();
while((ch=(char)System.in.read())!='\n')
fileBuf.append(ch);
File input = new File(dirBuf.toString(),fileBuf.toString());
if (input.isFile())
{
System.out.println("File Found!");
}
else
{
System.out.println("File not Found!");
}
}
catch(Exception e)
{
System.out.println("Error!");
}
}
}
如果能执行,请将结果贴出来,如果不能请帮我改一下