Ни в чём, это тайпалиасы на одно и то же. Можно использовать взаимозаменяемо.
Это же не так: public actual typealias CancellationException = java.util.concurrent.CancellationException и @SinceKotlin("1.4") public expect open class CancellationException : IllegalStateException { public constructor() public constructor(message: String?) }
Тэк, значит меня на днях обманула идея, когда я сам разбирался.
Стоп. Это ж экспект. Проверьте actual для жвм.
Всё норм, это expect class, резолвится в j.u.c.CancellationException. Только что проверил.
Обсуждают сегодня