>  기사  >  Java  >  Java의 자세한 메시지에 오류 캡처 정보를 포함하는 방법

Java의 자세한 메시지에 오류 캡처 정보를 포함하는 방법

WBOY
WBOY앞으로
2023-05-20 23:10:05964검색

상세 메시지에 오류 캡처 정보를 포함하세요

private OutputStream openOutputStream(File file) throws IOException {
    if (file.exists()) {
        if (file.isDirectory()) {
            throw new IOException("File '" + file + "' exists but is a directory");
        }
        if (!file.canWrite()) {
            throw new IOException("File '" + file + "' cannot be written to");
        }
    } else {
        final File parent = file.getParentFile();
        if (parent != null) {
            if (!parent.mkdirs() && !parent.isDirectory()) {
                throw new IOException("Directory '" + parent + "' could not be created");
            }
        }
    }
    return new FileOutputStream(file, false);
}

이 방법에서는 IOException 다른 문자열을 사용하여 다른 오류 캡처 정보를 전달합니다.

위 내용은 Java의 자세한 메시지에 오류 캡처 정보를 포함하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제