java找不到指定的相对路径 (路径正确),请问哪里不对,谢谢

java找不到指定的相对路径 (路径正确),请问哪里不对,谢谢

问题描述:

File f1 = new File("G:\Intellijidea\day1014\day1020\src\File03\123.txt");
boolean b1 = f1.createNewFile();
System.out.println(b1);

            上面绝对路径,创建123.txt 文件成功
    但是使用相对路径,运行报错,找不到指定的路径

    File f2 = new File("File03\\456.txt");
    boolean b2 =  f2.createNewFile();
    System.out.println(b2);  
    这个运行直接报错:
    Exception in thread "main" java.io.IOException: 系统找不到指定的路径。


    但是我看的视频写这样的相对路径都是正确的,想知道其中的原因
    我的这些路径都是在module下面的

可能它的java文件在src下吧