读书人

初学者forName()的一个有关问题

发布时间: 2012-01-03 22:16:06 作者: rapoo

菜鸟forName()的一个问题
我已经定义Shape了 为什么forName( "Shape ")还报错?

import java.io.*;
import java.util.*;

class Shape { }
public class Main {
public static void main(String args[]) {
Shape s = new Shape(); // OK
Class.forName( "Shape "); // ERROR

}
}

[解决办法]
import java.io.*;
import java.util.*;

class Shape { }
public class Main {
public static void main(String args[]) throws Exception {
Shape s = new Shape(); // OK
Class.forName( "Shape "); // ERROR

}
}

抛出异常就可以了

读书人网 >J2SE开发

热点推荐