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