Answer 1,3,4 are right. My question is why answer 1 is right since UTF is used to bridge the use of uicode and ascii code. I think the uicode is used to support the international characters sets, not utf.
-------------------------
Which of the following statements are true?
1)
Java uses a system called UTF for I/O to support international character sets
2) The RandomAccessFile is the most suitable class for supporting international character sets
3) An instance of FileInputStream may not be chained to an instance of FileOutputStream
4) File I/O activities requires use of Exception handling