Here you can find the source of printStackTrace()
public static void printStackTrace()
//package com.java2s; /*//from w w w .j a v a 2 s . co m * The contents of this file are subject to the Mozilla Public License * Version 1.1 (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.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for * the specific language governing rights and limitations under the License. * * The Original Code is Protege-2000. * * The Initial Developer of the Original Code is Stanford University. Portions * created by Stanford University are Copyright (C) 2007. All Rights Reserved. * * Protege was developed by Stanford Medical Informatics * (http://www.smi.stanford.edu) at the Stanford University School of Medicine * with support from the National Library of Medicine, the National Science * Foundation, and the Defense Advanced Research Projects Agency. Current * information about Protege can be obtained at http://protege.stanford.edu. * */ public class Main { public static void printStackTrace() { try { throw new RuntimeException("Debugging purposes only"); } catch (Exception ex) { ex.printStackTrace(); } } }