< prev index next >

src/java.base/share/classes/java/io/ObjectInput.java

Print this page
rev 56290 : 8230648: Replace @exception tag with @throws in java.base
Summary: Minor coding style update of javadoc tag in any file in java.base
Reviewed-by: prappo, lancea

*** 1,7 **** /* ! * Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 1996, 2019, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 40,73 **** /** * Read and return an object. The class that implements this interface * defines where the object is "read" from. * * @return the object read from the stream ! * @exception java.lang.ClassNotFoundException If the class of a serialized * object cannot be found. ! * @exception IOException If any of the usual Input/Output * related exceptions occur. */ public Object readObject() throws ClassNotFoundException, IOException; /** * Reads a byte of data. This method will block if no input is * available. * @return the byte read, or -1 if the end of the * stream is reached. ! * @exception IOException If an I/O error has occurred. */ public int read() throws IOException; /** * Reads into an array of bytes. This method will * block until some input is available. * @param b the buffer into which the data is read * @return the actual number of bytes read, -1 is * returned when the end of the stream is reached. ! * @exception IOException If an I/O error has occurred. */ public int read(byte b[]) throws IOException; /** * Reads into an array of bytes. This method will --- 40,73 ---- /** * Read and return an object. The class that implements this interface * defines where the object is "read" from. * * @return the object read from the stream ! * @throws java.lang.ClassNotFoundException If the class of a serialized * object cannot be found. ! * @throws IOException If any of the usual Input/Output * related exceptions occur. */ public Object readObject() throws ClassNotFoundException, IOException; /** * Reads a byte of data. This method will block if no input is * available. * @return the byte read, or -1 if the end of the * stream is reached. ! * @throws IOException If an I/O error has occurred. */ public int read() throws IOException; /** * Reads into an array of bytes. This method will * block until some input is available. * @param b the buffer into which the data is read * @return the actual number of bytes read, -1 is * returned when the end of the stream is reached. ! * @throws IOException If an I/O error has occurred. */ public int read(byte b[]) throws IOException; /** * Reads into an array of bytes. This method will
*** 75,107 **** * @param b the buffer into which the data is read * @param off the start offset of the data * @param len the maximum number of bytes read * @return the actual number of bytes read, -1 is * returned when the end of the stream is reached. ! * @exception IOException If an I/O error has occurred. */ public int read(byte b[], int off, int len) throws IOException; /** * Skips n bytes of input. * @param n the number of bytes to be skipped * @return the actual number of bytes skipped. ! * @exception IOException If an I/O error has occurred. */ public long skip(long n) throws IOException; /** * Returns the number of bytes that can be read * without blocking. * @return the number of available bytes. ! * @exception IOException If an I/O error has occurred. */ public int available() throws IOException; /** * Closes the input stream. Must be called * to release any resources associated with * the stream. ! * @exception IOException If an I/O error has occurred. */ public void close() throws IOException; } --- 75,107 ---- * @param b the buffer into which the data is read * @param off the start offset of the data * @param len the maximum number of bytes read * @return the actual number of bytes read, -1 is * returned when the end of the stream is reached. ! * @throws IOException If an I/O error has occurred. */ public int read(byte b[], int off, int len) throws IOException; /** * Skips n bytes of input. * @param n the number of bytes to be skipped * @return the actual number of bytes skipped. ! * @throws IOException If an I/O error has occurred. */ public long skip(long n) throws IOException; /** * Returns the number of bytes that can be read * without blocking. * @return the number of available bytes. ! * @throws IOException If an I/O error has occurred. */ public int available() throws IOException; /** * Closes the input stream. Must be called * to release any resources associated with * the stream. ! * @throws IOException If an I/O error has occurred. */ public void close() throws IOException; }
< prev index next >