我有这个堆栈跟踪(部分)
Servlet.service() for servlet action threw exception
java.lang.NumberFormatException: For input string: "37648"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:403)
at java.lang.Long.valueOf(Long.java:482)
at java.lang.Long.decode(Long.java:593)
Run Code Online (Sandbox Code Playgroud)
在我的一个日志文件中我不知道什么是真正的输入字符串.但是用户已经发生了相同的堆栈跟踪.
这样的堆栈跟踪怎么会发生?
String Y="part1 part2 part3",X="part1";
boolean foundMatch = false;
while(!foundMatch) {
foundMatch = Y.equals(X);
if(foundMatch) {
break;
}
else {
Y = useSplitToRemoveLastPart(Y);
if(Y.equals("")) {
break;
}
}
Run Code Online (Sandbox Code Playgroud)
// useSplitToRemoveLastPart()的实现
private static String useSplitToRemoveLastPart(String y) {
//What goes here .. It should chop the last part of the string..
return null;
}
Run Code Online (Sandbox Code Playgroud)
谁能帮忙......
java ×2