How do you copy a file in Java using streams?
You can use `FileInputStream` to read the file and `FileOutputStream` to write the data to another file.
You're right, but this method can be more error-prone compared to using `Files.copy()` from NIO, especially with larger files.
Can you explain how you would handle exceptions during file copying with `FileInputStream` and `FileOutputStream`?