What exception is thrown if the "file.dat" does not exist when attempting to write to it with FileOutputStream?
FileOutputStream
SecurityException
UnsupportedOperationException
FileNotFoundException
IOException