ImageIO no puede leer el archivo de entrada

public static void imRes(String pat) {
        try {
            BufferedImage bckimg = ImageIO.read(new File("c:/s/deneme.jpg"));
            File s = new File(pat);
            BufferedImage im = ImageIO.read(s);
            BufferedImage im1 = resIm(im);
            BufferedImage finIm = mergIm(im1, bckimg);
            ImageIO.write(finIm, "jpg", new File("c:/s/deneme1.jpg"));
        } catch (IOException e) {

            e.printStackTrace();
        }

Este es mi primer post, disculpe si he hecho algo mal. Este código se ejecutó correctamente hasta que intento leer una imagen del paquete fuente. Pero ahora no puede leer ninguna imagen. ¿Qué estoy haciendo mal? ¿O es algo sobre eclipse?

Excepción:

javax.imageio.IIOException: Can't read input file!
    at javax.imageio.ImageIO.read(Unknown Source)
    at imRe.imRes(imRe.java:12)
    at imReTest.main(imReTest.java:6)

Gracias...