考虑两种情况case1和case2加上两种方法method1和method2。说方法1解决case1和方法2解决case2。现在,我有一个可能以case1或case2结束的程序。在我的代码中,无论发生什么情况,我都会调用method1。但是,如果发生case2,method1会发出nullpointerexception。Java - 摆脱NullPointerException
我想要的是:我的代码应该首先调用method1,如果发生异常,则调用method2。我该怎么做?由于我没有关于试穿的信息,所以我真的需要一些帮助!
我认为一些代码比任何解释都要好。 – khachik 2011-05-26 18:17:05
我想你是对的。假设我有TreeNode parentNode,它将成为平等的左手,右手将搜索(parent,this)或search2(parent,this)。然而,search和search2可能会返回null,这是我不想要的。现在,我应该如何实施? –
2011-05-26 18:31:10
请编辑您的问题并发布一些代码示例,而不仅仅是变量名称和方法签名。 – khachik 2011-05-26 18:33:24