我尝试运行java代码并收到错误"This application has requested the runtime to terminate it in an unusual way"
,然后此消息显示在我的控制台窗口中:
“在抛出'std :: out_of_range'的实例后终止调用 what():basic_string :: erase“
OS:Windows 7(Eclipse Oxygen)
此问题仅发生在jdk 1.8.0_161 64 bit
和Windows 7
。
在Windows 10中,它可以完美地运行:
jdk 9 and jdk 7 64 bit
Windows 7
。
答案 0 :(得分:0)
类classname { static String REQ_XML =" \ n" +" \ n" +" \ n" +" \ n" +" \ n" +" \ n; public static void main(String [] args) { caf ft =新caf(); if(!ft.open(" databasename"," pass")) System.err.println("无法打开数据文件"); 其他{ 的System.out.println(ft.requestXml(REQ_XML)); }
}
}
由于这个查询它产生了一个问题。当我不在分子中发送引用时,我的jvm崩溃了。