Если я создаю одно из своих пользовательских исключений (например, MyCustomKotlinException.kt) в коде Java, исключение не перехватывается (см. код ниже).
Код: Выделить всё
// Example.java
package foo
import java.util.*;
import java.lang.*;
import java.io.*;
import foo.MyCustomKotlinException;
class Example
{
public static void main (String[] args)
{
try {
// Do some stuff
// if Error
MyCustomKotlinException e = new MyCustomKotlinException("Error Message");
throw e;
} catch (MyCustomKotlinException e) { //
Подробнее здесь: [url]https://stackoverflow.com/questions/44197521/gradle-project-java-lang-noclassdeffounderror-kotlin-jvm-internal-intrinsics[/url]
Мобильная версия