import java.io.*;
public class J_example
{
public static void main(String[]args)
{
try
{ throw new IOException () ;//为什么异常语句在这里就不行呢?
RandomAccessFile f = new RandomAccessFile("test.txt","rw");//有异常不是不能执行到这一句?
int i ;
double d ;
for(i=0;i<10;i++)
{
f.writeDouble(Math.PI*i);
}
f.seek(16);
f.writeDouble(0);
f.seek(0);
for(i=0;i<10;i++)
{
d=f.readDouble();
System.out.println("["+i+"]:"+d);
}
}
catch(IOException e)
{
System.out.println(e);
System.exit(-1);
}
}
}
编译出错:无法访问的语句 RandomAccessFile f = new RandomAccessFile("test.txt","rw");
为什么?不是不会执行到它吗? |