mirror of
https://github.com/Eaglercraft-TeaVM-Fork/eagler-teavm.git
synced 2025-01-06 07:04:10 -08:00
js: fix extracting exception message from Java
This commit is contained in:
parent
6e90124edd
commit
b927b28e7d
|
@ -714,14 +714,18 @@ if (typeof Reflect === 'object') {
|
|||
},
|
||||
message: {
|
||||
get: function() {
|
||||
var javaException = this[$rt_javaExceptionProp];
|
||||
if (typeof javaException === 'object') {
|
||||
var javaMessage = $rt_throwableMessage(javaException);
|
||||
if (typeof javaMessage === "object") {
|
||||
return javaMessage.toString();
|
||||
try {
|
||||
var javaException = this[$rt_javaExceptionProp];
|
||||
if (typeof javaException === 'object') {
|
||||
var javaMessage = $rt_throwableMessage(javaException);
|
||||
if (typeof javaMessage === "object") {
|
||||
return javaMessage !== null ? javaMessage.toString() : null;
|
||||
}
|
||||
}
|
||||
return this[defaultMessage];
|
||||
} catch (e) {
|
||||
return "Exception occurred trying to extract Java exception message: " + e
|
||||
}
|
||||
return this[defaultMessage];
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user