Array getLong() Method in Java Last Updated : 23 Jul, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report The java.lang.reflect.Array.getLong() is an inbuilt method in Java and is used to return an element at the given index from a specified Array as a long. Syntax: Array.getLong(Object []array, int index) Parameters : This method accepts two mandatory parameters: array: The object array whose index is to be returned. index: The particular index of the given array. The element at 'index' in the given array is returned. Return Value: This method returns the element of the array as long. Exceptions: This method throws following exceptions: NullPointerException - when the array is null. IllegalArgumentException - when the given object array is not an Array. ArrayIndexOutOfBoundsException - if the given index is not in the range of the size of the array. Below programs illustrate the get() method of Array class: Program 1: Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining an int array int a[] = { 1, 2, 3, 4, 5 }; // Traversing the array for (int i = 0; i < 5; i++) { // Array.getLong method long x = Array.getLong(a, i); // Printing the values System.out.print(x + " "); } } } Output: 1 2 3 4 5 Program 2: To demonstrate ArrayIndexOutOfBoundsException. Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring and defining an int array int a[] = { 1, 2, 3, 4, 5 }; try { // invalid index // Array.getLong method long x = Array.getLong(a, 6); System.out.println(x); } catch (Exception e) { // throws Exception System.out.println("Exception : " + e); } } } Output: Exception : java.lang.ArrayIndexOutOfBoundsException Program 3: To demonstrate NullPointerException. Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // Declaring an int array int a[]; // array to null a = null; try { // null Object array // Array.getLong method long x = Array.getLong(a, 6); System.out.println(x); } catch (Exception e) { // throws Exception System.out.println("Exception : " + e); } } } Output: Exception : java.lang.NullPointerException Program 4: To demonstrate IllegalArgumentException. Java import java.lang.reflect.Array; public class GfG { // main method public static void main(String[] args) { // int (Not an array) int y = 0; try { // illegalArgument // Array.getLong method long x = Array.getLong(y, 6); System.out.println(x); } catch (Exception e) { // Throws exception System.out.println("Exception : " + e); } } } Output: Exception : java.lang.IllegalArgumentException: Argument is not an array Comment More infoAdvertise with us Next Article Year getLong() method in Java with Examples S ShivamKD Follow Improve Article Tags : Misc Java Java-Collections Java - util package Java-Functions java-reflection-array java-lang-reflect-package +3 More Practice Tags : JavaJava-CollectionsMisc Similar Reads Array getShort() method in Java The java.lang.reflect.Array.getShort() is an in-built method of Array class in Java and is used to return the element present at a given index from the specified Array as a short. Syntax: Array.getShort(Object []array,int index) Parameters: array: The object array whose index is to be returned. inde 3 min read Month getLong() method in Java The getLong() method is a built-in method of the Month ENUM which is used to get the value of the specified temporal field from this month instance as a long. Syntax: public long getLong(TemporalField field) Parameters: This method accepts a single parameter field whose long representation will be r 1 min read Array setLong() method in Java The java.lang.reflect.Array.setLong() is an inbuilt method in Java and is used to set a specified long value to a specified index of a given object array. Syntax: Array.setLong(Object []array, int index, long value) Parameter: array : This is an array of type Object which is to be updated. index : T 3 min read Array setShort() method in Java The java.lang.reflect.Array.setShort() is an inbuilt method in Java and is used to set a specified short value to a specified index of a given object array. Syntax: Array.setShort(Object []array,int index, short value) Parameters: This method takes 3 parameters: array: This is an array of type Objec 3 min read Year getLong() method in Java with Examples getLong() method of the Year class used to gets the value as a long value from this Year for the specified field passed as parameter. This method queries this Year for the value of the field and the returned value will always be within the valid range of values for the field. When the field is not s 2 min read Field getLong() method in Java with Examples The getLong() method of java.lang.reflect.Field used to get the value of long which has to be static or instance field type. This method also used to get the value of another primitive type convertible to type long via a widening conversion. When a class contains a static or instance long field and 3 min read Like