4
私はこのコンパイルする場合:Kotlinのinitブロックで `return`が使えないのはなぜですか?
class CsvFile(pathToFile : String)
{
init
{
if (!File(pathToFile).exists())
return
// Do something useful here
}
}
を私はエラーを取得:
Error:(18, 13) Kotlin: 'return' is not allowed here
私はコンパイラと議論する必要はありませんが、私は、この制限の背後にある動機について興味があります。