我正在使用Hibernate在jframe中创建应用程序。当我尝试从登录页面跳转到注册按钮(onButtonAction)时,Java抛出以下异常:

Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: Not supported yet.
at librarymanage2.UserSignUp.<init>(UserSignUp.java:34)
at librarymanage2.LoginPage.jButton3ActionPerformed(LoginPage.java:209)


我用这段代码跳转了:

UserSignUp n=new UserSignUp(this);
n.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
n.setVisible(true);`

最佳答案

这意味着UserSignUp类的构造函数(以某种方式)通过自身或通过方法调用抛出UnsupportedOperationException

如果您需要更多帮助,请发布更多代码。

另外,在IDE的反编译器中打开UserSignUp类,以查看在第34行附近发生了什么。嗯,应该是抛出UnsupportedOperationException的行。在此之前,请先查看代码,如果有条件的话,请参见该代码。特别是,您要传递给构造函数的this参数,也许对其进行了一些检查,结果该类决定该对象的操作不受支持,因此抛出该异常。

07-27 13:55