From ec8d5e0a5ba7e053608bf981224a2db653635698 Mon Sep 17 00:00:00 2001 From: chenfufeng Date: Wed, 15 Sep 2021 15:49:05 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E7=A9=BA=E6=8C=87=E9=92=88?= =?UTF-8?q?=E5=BC=82=E5=B8=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 原因:缺少ADAS数据文件导致异常,被捕获后往下执行,遍历BufferReader数组中元素然后调用close(),但数组中 元素为null。 Signed-off-by: chenfufeng --- .../java/com/mogo/module/service/intent/MockIntentHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/MockIntentHandler.java b/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/MockIntentHandler.java index d46c7342a8..7c515afe1b 100644 --- a/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/MockIntentHandler.java +++ b/modules/mogo-module-service/src/main/java/com/mogo/module/service/intent/MockIntentHandler.java @@ -729,7 +729,7 @@ public class MockIntentHandler implements IntentHandler { try { if (readers != null) { for (BufferedReader reader : readers) { - reader.close(); + if (reader != null) reader.close(); } } } catch (IOException ex) {