Exception in thread "main" java.lang.NumberFormatException: For input string: ""9780060213435""
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
at java.lang.Double.parseDouble(Double.java:538)
at UDPServer.getdata(UDPServer.java:37)
at UDPServer.main(UDPServer.java:122)

Can I get some help to locate where I'm doing wrong? Thanks in advance.

Yes, the quotes are redundant to your parsing, as is (probably) the token 'BOOK'. If the file is regular, then every initial token is superfluous in a sense.
All in all, it's a poor format, but your only real field separator is ':'