Merge "Catch ArrayIndexOutOfBoundsException in StateMachine.toString()" into qt-dev

am: 7b0c0c7694

Change-Id: I854a2106a59542463c3c20383f99d1073203b6ac
This commit is contained in:
Quang Luong
2019-04-05 08:58:29 -07:00
committed by android-build-merger

View File

@@ -28,7 +28,6 @@ import com.android.internal.annotations.VisibleForTesting;
import java.io.FileDescriptor; import java.io.FileDescriptor;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Calendar; import java.util.Calendar;
import java.util.Collection; import java.util.Collection;
@@ -2102,7 +2101,7 @@ public class StateMachine {
try { try {
name = mName.toString(); name = mName.toString();
state = mSmHandler.getCurrentState().getName().toString(); state = mSmHandler.getCurrentState().getName().toString();
} catch (NullPointerException npe) { } catch (NullPointerException | ArrayIndexOutOfBoundsException e) {
// Will use default(s) initialized above. // Will use default(s) initialized above.
} }
return "name=" + name + " state=" + state; return "name=" + name + " state=" + state;