Java Stacktrace to String stacktraceToString(StackTraceElement[] s)

Here you can find the source of stacktraceToString(StackTraceElement[] s)

Description

stacktrace To String

License

Apache License

Declaration

public static String stacktraceToString(StackTraceElement[] s) 

Method Source Code

//package com.java2s;
/**//from w  w  w. j  a va2 s  .  c o m
 * Copyright 2011-2013 Radagio & SDL
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

public class Main {
    public static String NEWLINE = System.getProperty("line.separator");

    public static String stacktraceToString(StackTraceElement[] s) {
        StringBuilder toReturn = new StringBuilder();
        for (StackTraceElement e : s) {
            toReturn.append(e.getClassName() + " - " + e.getLineNumber() + " : " + e.getMethodName());
            toReturn.append(NEWLINE);
        }
        return toReturn.toString();
    }
}

Related

  1. stackTraceToString(Exception ex, String message)
  2. stackTraceToString(Exception exception)
  3. stackTraceToString(final StackTraceElement[] stackTrace)
  4. stackTraceToString(final Throwable t, final boolean header, final boolean trim)
  5. stacktraceToString(final Throwable throwable)
  6. stackTraceToString(StackTraceElement[] stackTrace)
  7. stackTraceToString(StackTraceElement[] stackTrace)
  8. stackTraceToString(StackTraceElement[] stackTrace, StringBuilder buf)
  9. stackTraceToString(StackTraceElement[] ste)