예외: failwith 함수
함수는 failwith
F# 예외를 생성합니다.
구문
failwith error-message-string
설명
이전 구문의 오류 메시지 문자열은 리터럴 문자열 또는 형식string
의 값입니다. 예외의 Message
속성이 됩니다.
생성 failwith
되는 예외는 System.Exception
F# 코드에 이름이 Failure
있는 참조인 예외입니다. 다음 코드에서는 예외를 throw하는 데 사용하는 failwith
방법을 보여 줍니다.
let divideFailwith x y =
if (y = 0) then failwith "Divisor cannot be zero."
else
x / y
let testDivideFailwith x y =
try
divideFailwith x y
with
| Failure(msg) -> printfn "%s" msg; 0
let result1 = testDivideFailwith 100 0
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET