diff --git a/core/src/main/java/com/taobao/arthas/core/shell/cli/CompletionUtils.java b/core/src/main/java/com/taobao/arthas/core/shell/cli/CompletionUtils.java index 14737fa7a..efbcb63e5 100644 --- a/core/src/main/java/com/taobao/arthas/core/shell/cli/CompletionUtils.java +++ b/core/src/main/java/com/taobao/arthas/core/shell/cli/CompletionUtils.java @@ -200,6 +200,10 @@ public class CompletionUtils { List tokens = completion.lineTokens(); String lastToken = completion.lineTokens().get(tokens.size() - 1).value(); + if (StringUtils.isBlank(lastToken)) { + lastToken = ""; + } + // retrieve the class name String className; if (StringUtils.isBlank(lastToken)) {