The local variable might not have been initialized - Detect unchecked exception throw within a method

后端 未结 5 1517
独厮守ぢ
独厮守ぢ 2020-12-18 00:40

I have some code with this structure:

public void method() {
    Object o;
    try {
        o = new Object();
    } catch (Exception e) {
        //Processi         


        
5条回答
  •  佛祖请我去吃肉
    2020-12-18 01:18

    Instance variable is the Object type so you should initialize value "null"

    public void method() {
    Object o=null;
    try {
        o = new Object();
    } catch (Exception e) {
        handleError();
    }
    doSomething(o); 
    }
    

提交回复
热议问题