else ifループがあり、ループはファイル拡張子を検索して一致するかどうかを確認します。メッセージを印刷したくない場合は、printとprintlnを試しましたが、メッセージが印刷されません。これとは別に、ループは完全に正常に機能しているので、私が間違っていること
if (extension.equals("txt"))
{
psInFormat = DocFlavor.INPUT_STREAM.AUTOSENSE;
} else if (extension.equals("jpeg")) {
psInFormat = DocFlavor.INPUT_STREAM.JPEG;
} else if (extension.equals("png")) {
psInFormat = DocFlavor.INPUT_STREAM.PNG;
} else if (extension.equals("gif")) {
psInFormat = DocFlavor.INPUT_STREAM.GIF;
} else if (extension.equals("pdf")) {
psInFormat = DocFlavor.INPUT_STREAM.PDF;
} else if (extension.equals("html")) {
psInFormat = DocFlavor.INPUT_STREAM.TEXT_HTML_HOST;
} else {
System.out.print ("Sorry the printer does no support your file type, sorry") ;
}