Enumeration

Never

The return type of functions that do not return normally, that is, a type with no values. 普通に戻らない関数の戻り型、すなわち、値なしでの型。

Declaration 宣言

@frozen enum Never

Overview 概要

Use Never as the return type when declaring a closure, function, or method that unconditionally throws an error, traps, or otherwise does not terminate. 無条件にエラーをスローする、トラップする、またはそうする以外終了しない、クロージャ、関数、またはメソッドを定義するときに、Neverを戻り型として使ってください。


func crashAndBurn() -> Never {
    fatalError("Something very, very bad happened")
}

Topics 話題

Type Aliases 型エイリアス

Instance Properties 様々なインスタンスプロパティ

Instance Methods インスタンスメソッド

Operator Functions 演算子関数

See Also 参照

Exiting a Program プログラムの終了