请教Unhandled exception type ClassNotFoundException的问题
packageteng;importjava.lang.reflect.*;importjava.lang.annotation.*;publicclassTest{vo...
package teng;
import java.lang.reflect.*;
import java.lang.annotation.*;
public class Test {
void SimpleTest()
{
String myClassNameString = "teng.Test";
Class<?> myClass = Class.forName(myClassNameString);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
为什么提示Class<?> myClass = Class.forName(myClassNameString);的错误是
Unhandled exception type ClassNotFoundException
我知道是异常的原因了,但是为什么这个方法会抛出异常呢? 展开
import java.lang.reflect.*;
import java.lang.annotation.*;
public class Test {
void SimpleTest()
{
String myClassNameString = "teng.Test";
Class<?> myClass = Class.forName(myClassNameString);
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
为什么提示Class<?> myClass = Class.forName(myClassNameString);的错误是
Unhandled exception type ClassNotFoundException
我知道是异常的原因了,但是为什么这个方法会抛出异常呢? 展开
1个回答
2013-05-18
展开全部
异常没有处理,加try{}catch(ClassNotFoundException ex){}
或,抛出异常
void SimpleTest()throws ClassNotFoundException{
String myClassNameString = "teng.Test";
Class<?> myClass = Class.forName(myClassNameString);
}
或,抛出异常
void SimpleTest()throws ClassNotFoundException{
String myClassNameString = "teng.Test";
Class<?> myClass = Class.forName(myClassNameString);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询