FileNotFoundException
日本語 | 書類非存在例外 |
英語 | file not found exception |
ふりがな | ふぁいるのっとふぁうんどえくせぷしょん |
フリガナ | ファイルノットファウンドエクセプション |
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.io.FileNotFoundException。
例外の一種。
ファイルの入力を行う際に、対象のファイルが存在しない場合に投げられる。
また、ファイルを出力する際に、出力するディレクトリにファイルを作製できない、もしくはそのファイルに書き込むことができない場合にも投げられる。
例外の一種。
ファイルの入力を行う際に、対象のファイルが存在しない場合に投げられる。
また、ファイルを出力する際に、出力するディレクトリにファイルを作製できない、もしくはそのファイルに書き込むことができない場合にも投げられる。
// Sample.java
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
public class Sample
{
public static void main( String[] args )
{
try
{
// 存在しないファイルを開きます。
File inputFile = new File( "あいうえおかきくけこ" );
FileInputStream fileInputStream = new FileInputStream( inputFile );
}
catch( FileNotFoundException e )
{
e.printStackTrace();
// java.io.FileNotFoundException: あいうえおかきくけこ (指定されたファイルが見つかりません。)
// at java.io.FileInputStream.open(Native Method)
// at java.io.FileInputStream.<init>(FileInputStream.java:103)
// at Sample.main(Sample.java:14)
// このように、ファイルが存在しないのに開こうとすると
// FileNotFoundException例外が投げられます。
}
}
}
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
public class Sample
{
public static void main( String[] args )
{
try
{
// 存在しないファイルを開きます。
File inputFile = new File( "あいうえおかきくけこ" );
FileInputStream fileInputStream = new FileInputStream( inputFile );
}
catch( FileNotFoundException e )
{
e.printStackTrace();
// java.io.FileNotFoundException: あいうえおかきくけこ (指定されたファイルが見つかりません。)
// at java.io.FileInputStream.open(Native Method)
// at java.io.FileInputStream.<init>(FileInputStream.java:103)
// at Sample.main(Sample.java:14)
// このように、ファイルが存在しないのに開こうとすると
// FileNotFoundException例外が投げられます。
}
}
}
// Sample.java import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; public class Sample { public static void main( String[] args ) { try { // 存在しないファイルを開きます。 File inputFile = new File( "あいうえおかきくけこ" ); FileInputStream fileInputStream = new FileInputStream( inputFile ); } catch( FileNotFoundException e ) { e.printStackTrace(); // java.io.FileNotFoundException: あいうえおかきくけこ (指定されたファイルが見つかりません。) // at java.io.FileInputStream.open(Native Method) // at java.io.FileInputStream.<init>(FileInputStream.java:103) // at Sample.main(Sample.java:14) // このように、ファイルが存在しないのに開こうとすると // FileNotFoundException例外が投げられます。 } } }